/* SITE SPECIFIC LAYOUT */
body {
    margin: 15px;
    padding: 0;
    background: white;
}

div#page {

}

/* HEADER */
div#header {
    padding: 15px 0 8px 0;
    margin-bottom: 20px;
    border-bottom: 3px dotted #666;
    font-family: Courier New, Courier, monospace;
    font-weight: bold;
}

div#header h1 {
    color: #666;
    font-size: 3em;
}

div#header h2 {
    color: #666;
    font-size: 2em;
}

div#header .nav {
    float: right;
    margin-top: -40px;
    font-family: Courier New, Courier, monospace;
}
/* END HEADER */

/* CONTENT */
div#content {
    margin: 0 10px;
}

/* MAIN */
div#main {

}

/* END MAIN */

/* END CONTENT */

/* END LAYOUT */



